sich fremd fühlen - German English Dictionary